Big Huge Thesaurus

Ondatra zibethica

noun